in duly substantiated cases, where justified - Français Anglais Dictionnaire